'''运算符
算术运算：加：+，减：-，乘：*，除：/，取余数：%，取整数://，幂：**
赋值运算符：'='，
复合赋值运算符：+=，-=，*=，/=，%=，//=，**=
'''
print(4+4)
print(8-3)
print(4*4)
print(8/2)
print(8%3)
print(10//3)
print(2**4)
print(2**4-6)
print(8%3-2)
  # 练习
'''age = int(input('小明请输入你的年龄'))
age2 = int(input('小华请输入你的年龄'))
avg_age = (age+age2)/2
print('你俩的平均年龄为%d' %avg_age)
print('你俩的平均年龄为：%d' %((age+age2)/2))'''
'''num = 2
num2 = 3
num3 = num+num2
print(num)
print(num2)
print(num3)
num = num2+num3
print(num)
num2 += num
print(num2)
'''

a = int(input('输入边长:'))
b = int(input('输入宽长:'))
c = (a+b)*2
s = a*b
print('长方形的周长%s' %c)
print('长方形的面积为:%s' %s)


#1.python 中的打印函数是什么?
print()

#2.描述 python 中变量名的命名规则?
不能以数字开头
不能含有除下划线外的任何符号
不能是纯数字
'''
3.打印以下信息:
我的名字是王大锤
我的年龄是 28
我的体重是 60kg
我的手机号是 12345678
我的家庭住址是 大王村
'''
print('我的名字是王大锤\n我的体重是60kg\n我的手机号是12345678\n我的家庭住址是大王村')

'''
4.打印: 
凤凰涅盘，浴火重生。
并在打印的语句上添加单行注释
注释说明文字为：打印座右铭
'''
print('凤凰涅盘,浴火重生')  # 打印座右铭

'''
打印:
咬定青山不放松，立根原在破岩中。
千磨万击还坚劲，任尔东西南北风。
'''
print('咬定青山不放松,立根原在破岩中。\n千磨万击还坚劲,任尔东西南北风。')

'''
使用多行注释完成注释说明
注释说明文字为：
诗名：竹石
作者：郑板桥
'''
print('咬定青山不放松,立根原在破岩中。\n千磨万击还坚劲,任尔东西南北风。')
'''
诗名：竹石
作者：郑板坡
'''
'''
5.按照要求完成以下代码:
定义变量name, 存储你的名字信息，并打印
定义变量age, 存储你的年龄信息，并打印
定义变量 height，存储你的身高信息，并打印
'''
name = '吴彦祖'
print('我的名字叫:%s' %name)
age = 20
print('我今年:%i' %age)
heighe = '175cm'
print('我身高:%s' %heighe)

#6.写出常见的数据类型
int(整数数据),fioat(浮点型),string(字符串)

'''
7.完成以下操作
定义变量name，赋值为 "王宝强"
打印name的值
再把值"王大锤"赋值给 name
打印name的值
'''
name = '王宝强'
print(name)
name = '王大锤'
print(name)

'''
定义变量age，赋值为 18
打印age的值
再把值 28 赋值给 age
打印age的值
'''
age = 18
print(age)
age = 28
print(age)
#1.写出常见的数据类型
#整数值型:int,浮点型:fioat,string(字符串)
#2.常见的格式化占位符有哪些
#%s,%d,%f
'''
3.使用%格式化方式打印信息
name = "王大锤"
age = 28
height = 180
weight = 130
打印 "我的名字是 xxx，年龄是 xx 岁，身高是 xx厘米，体重是多少斤"
'''
print('我的名字是%s,年龄是%i,身高是%i,体重是%i' %(name,age,height,weight))

'''
4.使用f格式化方式输入信息
name = "王大锤"
where = "周口"
hobby = "玩游戏"
打印 "我叫xx，来自xx，爱好是xx"
'''
print('我叫%s,来自%s,爱好%s' %(name,where,hobby))

'''
4.从键盘获取你的用户名和密码，打印输入的信息
请输入用户名
请输入密码
打印 "用户名是: xxx 密码是:  xxx"
'''
userName = input('请输入用户名:')
password = input('请输入密码:')
print('请输入用户名%s,请输入密码%s' %(userName,password))

'''5.输入两个数，求这两个数的乘积
请输入第一个数
请输入第二个数
打印 "这两个数的乘积为xx"
'''
a = 2
b = 3
print(a * b)

'''
6.输入长方形的边长，求周长，面积
请输入长方形的长度
请输入长方形的宽度
打印 "这个长方形的周长为xx"
打印 "这个长方形的面积为xx"
'''
'''a = int(input('输入边长:'))
b = int(input('输入宽长:'))
c = (a+b)*2
s = a*b
print('长方形的周长%s' %c)
print('长方形的面积为:%s' %s)


int(整数型)，fioat（浮点型），str（字符串）
数据类型的转换
int（），float（），str（），eval（）
python标识符
标识符由字母，数字，下划线组成
不能数字开头，纯数字，除下划线以外的符号
输出格式化
print（’......%s/d/f‘ %..）
end=""
\n,\f
输入
input（）
运算符，赋值运算符
+，-，*，\，%，//，=
+=,-=,*=,\=,%=,//=,='''

'''
python数据类型
int（整数值），float（浮点型），str（字符串）

数据类型的转化
int（）转换成整数值型
float（）转换成浮点型
str（）转换成字符串
eval（）万能

python的标识符
标识符可以由字母、数字、下划线组成

注意：标识符不能以数字开头，不能为纯数字，不能含有除下划线以外的符号
     不能是关键字，但可以包含关键字，必须区分大小写
驼峰命名法：小驼峰命名法：第一个单词全部小写，其余的单词首字母都大写     
          大驼峰命名法：每个单词的首字母都大写
输出（格式化）
单个变量：prince（'自定义内容%s/d/f/i' %变量名）
多个变量：print('输出内容1%s/d/f/i,输出内容2%s/d/f/i,...' %(变量名1,变量名2,...))
%s变量名的值为字符串
%f变量名的值为浮点型
%i变量名的值为整数值
换行输出：‘/n’纵向输出，‘/f’横向输出
拼接输出：end=""

输入
变量名 = input（自定义内容）

运算符
算术运算符：+，-，*，\,=,%,\\,**
赋值运算符：+=，-=，*=，\=,%=,\\=,**=,=
'''


















